Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] Skrypt zastępujący przycisk submit formularza
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Czy istnieje sposób aby w formularzu htmlowskim pozbyć się przycisku "submit" i wysyłać dane z formularza metodą get co określony czas? Czas jest zdefiniowany w pliku konfiguracyjnym. Chodzi o to, żeby funkcja JS sprawdzała czy godzina zapisana w konfiguracji równa się bieżącej i jeśli tak to "naciskała" niewidocznego submita?

Proszę o pomoc bo nie znam JS. Wiem jak napisać funkcję, która będzie odpalana co 60sekund ale nie potrafię sobie poradzić z submitem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
sticker
post
Post #2





Grupa: Zarejestrowani
Postów: 611
Pomógł: 19
Dołączył: 28.02.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


request ajaxa wywołanyt przez setTimeout sprawdzający czas na sv czy jest jakis tam.. i jesli tak to zwrocic evalowany skrypt robiacy form.submit()
Go to the top of the page
+Quote Post
webdice
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Tworzysz funkcje która sprawdza czas, a wysyłasz formularz za pomocą:

Kod
document.form.submit ()
Go to the top of the page
+Quote Post
Jarod
post
Post #4





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Dzięki za pomoc. Przy okazji mam jeszcze jedno pytanie.
Po automatycznym wysłaniu formularza pojawia się wynik, ale chciałbym, żeby pojawiał się w nowym oknie (popupie) a onko z formularzem pozostawało nie zmienne. Jest to możliwe?
Go to the top of the page
+Quote Post
lord_t
post
Post #5





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

Ostrzeżenie: (0%)
-----


Ano jest możliwe. Poniższy kod js utworzy popupa i wpisze do niego "jakis tekst". Teraz tylko wystarczy zamiast jakiś tekst podać tam Twój wynik;)

  1. var win=window.open("about:blank", "a", "width=300,height=200,left=0,top=0");
  2. win.document.write("jakis tekst");


PS
polecam: Republika / Fabryka / Javascript

Ten post edytował lord_t 29.01.2008, 12:43:13
Go to the top of the page
+Quote Post
webdice
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




http://forum.php.pl/index.php?showtopic=7570
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 17:56